package com.franz.noteapp.compose.showNotes

import com.franz.noteapp.bean.NoteBean
import com.franz.noteapp.bean.NoteType

/**
 * 显示笔记页对笔记内容的相关操作
 * 排序、删除、撤回、显示/隐藏*/
sealed class NotesEvent{
    data class Type(val noteType: NoteType):NotesEvent()//排序方式
    data class Delete(val bean: NoteBean):NotesEvent()//删除操作
    object RestoreNote : NotesEvent()//撤回操作
    object ToggleOrderSection : NotesEvent()//显示/隐藏排序组件
}
